草庐IT

Web 应用

全部标签

windows - 自动启动 Metro 应用程序

我想编写一个在用户登录后自动启动的Windows8Metro应用程序。对于桌面应用程序,我知道如何使用注册表项或将链接复制到启动文件夹。在这种情况下,我正在寻找与最后一种方法等效的Metro。因为我希望用户可以轻松删除它。如何链接到我的(或任何)Metro应用程序以将链接放入启动文件夹或类似的文件夹中?(顺便说一下,系统应该首先向用户显示Metro开始屏幕而不是我的应用程序。但是他应该可以随时从事件应用程序选项卡(左侧的super按钮)中选择应用程序。) 最佳答案 这是不可能的。即使您可以在启动时启动它[1],该应用程序仍然会在后台

windows - 如何在 WinJS 应用程序中使用嵌入式浏览器嵌入第三方网页?

使用C#/XAML开发Windows8应用程序时,您可以使用WebView将第三方网页嵌入到应用程序中控制。什么是WinJS的等价物?框架?HTML控件?我的要求是,我正在构建一个内容阅读器应用程序,并且我需要能够在应用程序内呈现第三方网页,而不会破坏WinJS安全沙箱,也不会从每个第三方中删除相关内容-派对网页。 最佳答案 您可以使用IFrame在您的应用程序中使用html控件打开第三方网页.您还必须在“内容URI”选项卡中的package.appxmanifest中设置要在应用程序中包含/排除的URI。

windows - 在 WinRT 应用程序中检测击键

我有一个包含Canvas和一些按钮的基本页面模板。Canvas有一些动画正在进行。我也想在此页面上检测击键。我在LayoutRootGrid上使用了KeyDown事件,它以前可以工作,但是当我进一步构建应用程序时它停止工作了。我也尝试在PageRoot中使用KeyDown事件,但仍然无效。我正在粘贴下面的XAML。Hits 最佳答案 可以在NavigatedTo事件中订阅Window.Current.CoreWindow.KeyDown/Up,在NavigatedFrom中取消订阅。这些应该工作。否则,具有焦点的控件将有机会处理这些

Windows 8 应用程序打包

我正在创建一个Windows8应用程序。用户界面正在使用HTML5。我使用WinJs调用WCF服务,该服务返回用于构建UI的数据表。这一切都很好。我还想创建一个与应用程序打包在一起的窗口服务,因此当有人下载​​/安装它时,它会被解包并启动/执行Windows服务。这种类型的配置可能吗?今天的WCF服务是一个web服务,但我想把它变成一个windows服务。这个想法是让一切都自给自足。这将允许我在Microsoft在线商店中提供它-如果我想走那条路的话。 最佳答案 Windows8应用程序不支持安装服务。最好的办法是单独安装服务。

windows - 如何在 Windows 商店应用程序中处理/捕获长按

谁能告诉我如何在C#中捕获Windows商店应用程序的长按?我可以使用“点击”手势没问题但是当我更换时TappedRoutedEventArgs和HoldingRoutedEvent它只是没有注册一个持有手势。我正在用我的笔记本电脑对此进行测试,所以它可能无法识别鼠标按住事件吗?我假设WindowsPhone7也有类似的功能,但它们主要用于Windows8未使用的Silverlight。任何链接/示例都会有很大帮助!谢谢! 最佳答案 使用持有事件:XAML:CS:privatevoidGrid_Holding_1(objectsen

c++ - 使用 GCC 将 C++ 应用程序静态编译为二进制文件

如何在面向unix的Ubuntu机器上使用GCC静态编译应用程序?我将如何定位32位/64位机器和具有不同版本GLIBC或任何unixC++应用程序通常依赖的机器?然后我想以二进制形式分发这个应用程序并在unix机器上运行它而不需要从源代码编译。同样,我可以compilethisapponWindowssuchthatitwillrunonunix? 最佳答案 要编译它以便它可以在Linux上运行,只需像这样编译它:g++-omyappmyapp-a.copmyappb.cop-Lmylib1这应该适用于大多数Linux版本,以及某

java - 让用户选择打开文件的应用程序

我需要我的java代码来打开基于默认应用程序的文件。谢谢Howtoopenusersystempreferrededitorforgivenfile?这提出了一种质量方法来做到这一点Runtime.getRuntime().exec("RUNDLL32.EXESHELL32.DLL,OpenAs_RunDLL"+file);但问题是,一旦我选择应用程序打开它,它就不会打开文件。我不知道它的原因。谢谢编辑:Desktop.getDesktop().open(file);这将在默认应用程序中打开。我希望用户选择打开它的应用程序 最佳答案

c# - 如何在 Windows 应用程序运行时更改文本框的字体系列(代码隐藏)

如何在Windows应用程序运行时(代码隐藏)中更改TextBox的FontFamily?为什么下面的代码有错误:txtSubjectIn_Spammer_Send.Font.FontFamily=newFontFamily("Arial");它的错误是:Propertyorindexer'System.Drawing.Font.FontFamily'cannotbeassignedto--itisreadonly提前致谢 最佳答案 FontoldFont=txtSubjectIn_Spammer_Send.Font;txtSubj

windows - Visual Studio 2012 的图形用户界面是如何实现的以及我们如何制作外观相似的应用程序

VisualStudio2012,在Windows8下以桌面模式运行。不共享其他Windows8桌面应用程序的外观。这个GUI是如何实现的?Microsoft是否完全废弃了MFC/Winapi(因为它们如此不同)并使用Direct2d创建自定义图形用户界面?或者,他们是否只是调用Winapi以按照外观对其进行自定义?我们开发者在应用中实现vs2012主题有什么捷径吗?使用MFC应用程序模板向导,我们可以从许多主题中进行选择,但没有类似的vs2012可用。 最佳答案 确实,VisualStudio2010/2012利用了WPF。利用W

c++ - 获取应用程序目录中的文件列表

我正在为win32控制台开发C++应用程序我需要获取我的应用程序目录中的文件列表(例如,如果我的应用程序已在C:\arash\app\中启动,我需要此文件夹中的文件列表)我在windows.h头文件中搜索并找到了FindFirstFile函数,但是这个函数需要一个目录路径。我可以使用这个函数来获取我的应用程序运行目录中的文件列表吗?谢谢 最佳答案 使用带有NULL模块句柄的GetModuleFileName()获取.exe文件的路径和文件名。然后您可以去掉文件名部分,并根据需要使用剩余的路径。